#-------------------------------------------------
#
# Project created by QtCreator 2012-05-01T14:06:31
#
#-------------------------------------------------

QT          += core gui opengl xml
LIBS        += -lglew32
INCLUDEPATH += C:/Libraries/GLEW/include/

TARGET = 3DMapEditor
TEMPLATE = app

SOURCES += main.cpp\
        MainWindow.cpp \
    DialogNewMap.cpp \
    Is.cpp \
    OglWidget.cpp \
    3D/ShaderFactory.cpp \
    3D/Shader.cpp \
    3D/ObjModel.cpp \
    3D/ObjFileLoader.cpp \
    3D/Model.cpp \
    3D/MatView.cpp \
    3D/MatProjection.cpp \
    3D/Light.cpp \
    3D/GLEWWrapper.cpp \
    3D/DrawableObject.cpp \
    3D/ALoader.cpp \
    3D/FPSCamera.cpp \
    3D/Camera.cpp \
    3D/TrackCamera.cpp \
    3D/ColorIdGenerator.cpp \
    XmlSaxParser.cpp \
    3D/Texture.cpp \
    3D/Texture2D.cpp \
    DialogNewTexture.cpp \
    Scene.cpp \
    SceneManager.cpp \
    3D/TerrainFactory.cpp \
    3D/Terrain.cpp \
    3D/VertexAttributes.cpp

HEADERS  += MainWindow.hpp \
    DialogNewMap.hpp \
    Is.hpp \
    OglWidget.hpp \
    CameraType.hpp \
    3D/VertexAttributes.hpp \
    3D/Vec.hpp \
    3D/VBO.hpp \
    3D/Values.hpp \
    3D/ShaderFactory.hpp \
    3D/Shader.hpp \
    3D/ObjModel.hpp \
    3D/ObjFileLoader.hpp \
    3D/Model.hpp \
    3D/MatView.hpp \
    3D/MatProjection.hpp \
    3D/Mat.hpp \
    3D/Light.hpp \
    3D/IDrawable.hpp \
    3D/GLEWWrapper.hpp \
    3D/DrawableObject.hpp \
    3D/Conversion.hpp \
    3D/CharArray.hpp \
    3D/ALoader.hpp \
    3D/CameraType.hpp \
    BrushType.hpp \
    3D/FPSCamera.hpp \
    3D/Camera.hpp \
    3D/TrackCamera.hpp \
    3D/ColorIdGenerator.hpp \
    XmlSaxParser.hpp \
    3D/Texture.hpp \
    3D/Texture2D.hpp \
    DialogNewTexture.hpp \
    TextureBehaviour.hpp \
    Scene.hpp \
    SceneManager.hpp \
    3D/TerrainFactory.hpp \
    3D/Terrain.hpp

FORMS    += MainWindow.ui \
    DialogNewMap.ui \
    DialogNewTexture.ui
